Potential blowback on the economyBy Samata Biswas The US and India refuse to recognise that undocumented immigrants contribute to the host country’s economy.
India approves purchase of additional 200 megawatts of electricity from Nepal, boosting exports to 1,140.7 megawatts