all signs leading to an energy crunch in near future which means the green energy companies will benefit greatly.