Building a new apartment building can take 10 years. The construction itself from groundbreaking to inspection takes two years. Most of the time is taken up by preparations where the developer must obtain dozens of permits. Critics say this is leading to a shortage of flats and driving up prices.