SET Ventures was founded in 2007 with the sole purpose of backing European innovation in clean energy. At that time, we were one of the only investors
Looking For