With notorious activist investor Elliott demanding change, the energy giant said green energy chief Giulia Chierchia (pictured) will step down.Read More

You might also be interested in reading DeFi market fell off cliff in Q2 but users haven’t given up hope: Report.