The Greater Mohali Area Development Authority has failed to ensure affordable housing for economically weaker sections of the society in projects of private builders, according to the annual audit