World Business Watch: Microsoft offers lacklusture guidance; Q2 earnings exceed Wall St’s estimates

This post was originally published on WION.