More on Celestial Green Ventures and its CEO, Ciaran Kelly.
Shared publicly