Major tech and energy firms back drive for global transparency with renewables
Over 100 leading companies want consumers to feel confident about the renewable energy they buy
Over 100 leading companies want consumers to feel confident about the renewable energy they buy