Shell has decided to scrap wind and solar power generation projects it had planned to build in Brazil, citing the unfavorable investment environment, per a Reuters report. “We are always exploring ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results