Understanding Solar PV: How It Works and Its Pros and Cons for Businesses