NBC Oil & Gas Publishers Note: This is an amazing time we are living. With the Corona virus, and and the lowest oil prices in years, it will be interesting to see if there will be a delay in renewable projects. Huge economic impact loss, cheap fuel, and the […]