Shell plc's 6-K filing for March 2025 highlights a revenue of $16.5 billion and a focus on sustainability with the introduction of a Sustainability Statements section. The Whale platform, starting in January 2025, is expected to produce 100,000 barrels of oil equivalent daily, aligning with Shell's target to halve carbon intensity by 2030.