Choice Renewable Power may fuel your green business, but does it also fuel the market?