As the name implies, thin film solar panels are composed of solar cells that are much thinner than what you'll find in your ...