London Square posts 60% revenue increase

Residential developer London Square posted a 60% increase in revenue compared to 2019.