European solar developer and independent power producer Alight and Finnish renewables firm 3Flash Solar have teamed up for a joint 120-MW solar project located on agricultural land in southern Finland.