Ciff Water Limited reaches £9.1m valuation following new investment
An estimated post-money valuation of £9.1m has been reached by Ciff Water Limited following a funding round of approximately £1.6m. The organization is based in London. The company focuses on renting...