While spending the wee hours trying to dig up more information on a deal reported in The Earth News between micro-turbine maker Capstone and Italian bus builder Eco Power Technology, I came across ...