The construction of the Club Road flyover in Punjabi Bagh, West Delhi, is 90% complete and expected to open by August, according to officials from…