BUCHAREST (Romania), April 4 (SeeNews) – Dutch fashion retailer C&A will open a new store on Thursday at the Promenada Mall in Romania's southeastern town of Braila, the mall said on its website.