Would you take cooking tips from a talking onion?
While China is suffering as the world’s largest oil importer (for the moment), it is benefiting greatly from its immense investment in renewables, and its position as the unquestioned leader in green ...