Nov. 7, 2024 — A new study has exposed for the first time how inhabitants of the smallest countries globally, contributing least to climate change, already bear the ...
Revenue: US$55.9m (down 33% from 3Q 2023). Net income: US$10.5m (up 71% from 3Q 2023). Profit margin: 19% (up from 7.4% in 3Q 2023). The increase in margin was driven by lower expenses. EPS: US$0. ...