Theodore Lowe, Ap #867-859 Sit Rd, Azusa New York
Sanofi India, the local subsidiary of the French pharmaceutical giant, has announced its decision to sell its 150,000 sq ft headquarters located in Powai, Mumbai.