head-img

Our team is installing, developing controls software and commissioning robotic buffer cell at production site of First Solar, Perrysburg, USA