Complex sentence: These developments taking many years to plan, finance and put into place have for the main part all been built at the same time.
Split into simpler sentences: These developments taking many years to plan, finance and put into place. Have for the main part all been developed at the same time.