Though Total is investing in solar power and other renewables, the Silicon Valley-based Giorno questions the ambitious time of a possible energy revolution.
Though Total is investing in solar power and other renewables, the Silicon Valley-based Giorno questions the ambitious timeline of a possible energy revolution.