David Energy is going up against Goliath energy incumbents | TechCrunch Startup News | Podwise