Microsoft beats forecasts with $6.4 bn profit | AWANI International