Greek metal products maker Mevaco Metallurgiki Industrial and Commercial, also known as Mevaco AE, has received an order to supply fixed metal components for a 100-MWp solar project at home.