The report added that the recent macro-economic data do point at some green shoots in economic activities. from Stocks-Markets-Economic Times Read The Rest:economictimes...