Solar energy is lauded as an inexhaustible fuel source that is pollution- and often noise-free. The technology is also versatile. For example, solar cells generate energy for far-out places like ...