Everything You Want To Know About Green Energy