CleanCapital secures $300 investment