Just 18 months ago, energy company SSE found itself under scrutiny as activists called for its breakup. However, with a diverse portfolio and strong...
Solar power investment is projected to outpace spending on oil production this year, marking a significant milestone in the transition towards clean energy, according...