India climbs the global investment charts

Business