SEQI invests £60m in East of England ISP
Sequoia Economic Infrastructure Income Fund (SEQI) has made a £60 million ($80 million) investment in internet service provider...
Sequoia Economic Infrastructure Income Fund (SEQI) has made a £60 million ($80 million) investment in internet service provider...