Storming Weather ahead for Solar Industry: Green Energy Technology’s Financial Underperformance