Ground-Mounted vs. Rooftop Solar Panels: Pros and Cons