India is an energy starved country and rely heavily on imports to meets its energy demand. There is still a huge gap in demand and supply. In this process it ends up ballooning its current account deficit and losing valuable forex reserves. Controlling current account deficit has been a difficult ...
Read More »