• India slips from top to 8th spot in global business optimism index: Survey

India has slipped from topping the optimism charts in the IBR for five consecutive years to now falling to no 8 on the global tables,” Grant Thornton India LLP National Managing Partner Vishesh Chandiok said.

Click here to read further.