Business News | Wed Mar 20, 2013 9:04am IST

Asia business sentiment edges up, India loses steam