Policy Research Science Skills Startups Finkel falls short for local startups The highly anticipated and controversial Finkel Report “falls short” for local clean energy startups and does them a disservice by skewing in favour of the big incumbents, local innovators...