Shell backs Alphabet’s power-generating kites in latest renewable bet

You may also like...