In a troubling sign for the global economy, manufacturing output across major economies shrank in April, marking the first contraction of the year. The latest...
Despite recent global market uncertainties, the Nifty index is likely to touch 25,521 in the next 12 months, according to report released on Monday. In...