The Bank of America Merrill Lynch

Big Spend: India Needs To Spend Big Money on Water Infrastructure

The Bank of America Merrill Lynch estimates that the Indian government’s water infrastructure efforts would require $270 billion (about Rs…

5 years ago