Innovation and advances in clean green energy present a "pivotal turning point in human history", Scotland's First Minister said yesterday, urging private finance leaders to seize the multi-billion pound opportunities in renewable and low carbon technology.