BA Consulting Group Ltd
665 projects  :  15 complete  |  104 under construction  |  546 pre-construction