FILE PHOTO: Large India national flag is attached to India House where the High Commission of India is located, in London By Manoj Kumar NEW DELHI (Reuters) – The UK government’s development finance institution British International Investment (BII) plans to invest about $1 billion in Indian climate-related projects by 2026, ...
See Details: British International Investment eyes $1 billion investment in India clean energy projects