London e-bike platform Human Forest secures £15m
An estimated £15m has been raised by Human Forest Limited, a London-based company providing an app-based rental platform for e-bicycles. In addition to its micro-mobility services, the business is inv...