Tameer Towers to "review" construction contracts