Saudi ACWA Power to sign $2.4 billion wind project deal in Uzbekistan 1 min read Latest News World news Saudi ACWA Power to sign $2.4 billion wind project deal in Uzbekistan News OTG Editorials August 17, 2022 The project is expected to achieve financial close by the end of 2023 and be fully commissioned...Read More
Steel pipe maker Tenaris pays $78.1 million to settle bribery allegations in the United States 1 min read Latest News World news Steel pipe maker Tenaris pays $78.1 million to settle bribery allegations in the United States Feyisayo Ajayi June 3, 2022 The U.S. Securities and Exchange Commission (SEC) has accused Tenaris of violating anti-bribery laws through its Brazilian...Read More