csrreporters
February 8, 2024
British oil and gas giant, Shell, has made a final investment decision to develop...