20130719 business.india-business: Investments will soon show results; say Leyland executives