An executive at GCL Technology Holdings says solar panel makers need to pay greater heed to their carbon management.