Solar photovoltaic companies are good or not