Complex sentence: Following critical comments in the press and on social media, the site was taken down for a period but is now currently under construction waiting to be relaunched.
Split into simpler sentences: Following critical comments in the press and on social media, the site was taken down for a period. It is now currently under construction waiting to be relaunched.