Aquaria, the company building communities and cities supplied with water from the sky, today announced it has secured $112 ...
Net income: UK£15.3m (up 18% from FY 2023). Profit margin: 35% (up from 33% in FY 2023). The increase in margin was driven by ...