This is why my ears perked up when I heard a pitch for the Colorado-based start-up W2E Renewable Solutions at a meeting of the Keiretsu Forum. I joined a voluntary due diligence team to dig into ...