Otto Energy has tapped investors for $20 million, with the proceeds set to be spent on drilling programs across the company’s projects.
To read our articles you will need to either login or subscribe.