More

    This green grid of Britain and India will provide clean energy to the world