20160526 business.india-business: Forbes:56 Indian companies among world's largest firms