mega construction industry