Novastar
Funding Investment Venture Capital

Novastar Secures Up to $40m from Green Climate Fund

Novastar Ventures has secured approval for an investment of up