BA Consulting Group Ltd
663 projects  :  14 complete  |  104 under construction  |  545 pre-construction