Solar Freeze

Solar Freeze

Is pioneering mobile cold storage units powered by renewable energy for smallholder farmers.

Authorizing premium user...