India is a leader on renewables and a natural partner for Britain in the shared mission to create a greener planet and enable a clean and resilient recovery from Covid-19, British Acting High Commissioner to India Jan Thompson said on Friday. New Delhi: India is a leader on renewables and a natural partner for Britain […]