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 ...