Energy News Beat The company reported a profit of $18 million for the quarter ended December 31, 2024, down 49.6 percent compaed to $35.7 million for the same period in 2023. Revenues were $85.2 million for the quarter under review, down 15.7 percent from $101.1 million for the same period in 2023. GasLog Partners said […]