Downing Crowd is raising £2.8 million for a data center based in Birmingham. Downing Crowd is part of Downing LLP, an FCA authorized and regulated investment manager with over 20 years of experience. The first tranche of the offer has already secured £1.9 million. The… Read More