Stride

Clime Capital and Touchstone Partners back solar cleantech platform Stride in $2M seed round

Clime Capital and Touchstone Partners have on Wednesday announced a joint investment into Stride, an innovative cleantech company operating in Vietnam.