I was recently tasked with writing an analysis about a popular solar energy company, and the implications the solar power industry has towards energy independence. Wall Street has been raving about publicly-traded solar energy corporations as of late, and this was an...