“Nevada’s solar economy is booming,” according to claims by US Senator Catherine Cortez Masto (D-NV). She recently backed a bill that seeks to pour millions into the solar panel manufacturing sector. The proposed Reclaiming the Solar Supply Chain Act … [Read more...] about The Illusion of Solar