Swiss energy trader MET Group, which recently launched a Polish subsidiary, has been contracted to supply green energy to Elomoto, a Polish operator of electric vehicle charging (EV) stations.