A consortium comprising Greek construction company Avax and Italian group Rizzani has been chosen by Lamda Development for the development of the Vouliagmenis Mall Complex, which will be the largest shopping center in Greece, Avax reported on Thursday.

