Matrix Renewables