Deyaar’s The Atria to be 25% completeBy Paromita DeyDecember 28, 20150 Deyaar Development announced The Atria, a 1.25 million sq.ft luxury mixed-use twin tower complex launched in April 2014, has achieved…