Ranbaxy Plant

Ranbaxy Plant

Dhiraj Singh/Bloomberg

A laborer stands on scaffolding at a construction site in the Ranbaxy Laboratories Ltd. facility in Toansa, Punjab, India.