Shell will be asked to justify its involvement in the controversial Tar Sands oil extraction project later this year following the involvement of 142 investors who have co-filed a shareholder resolution for the company’s AGM in May.
The oil sands are the second largest oil resource in the world comprising some 173Bn barrels in …… continue reading >>

Loading...