Future Power Technology: BRICS Edition

Could the ‘dumping’ of cheap solar panels hamper technological progress?