Financial Analysis: Clean Energy Technologies (CETY) versus