Chinese power transformers maker TBEA Co Ltd (SHA:600089) has placed an order for 50 MW of wind turbines from Vestas Wind Systems A/S (CPH:VWS).