Business Intelligence XDBS Opens Philippines Office AIT News Desk May 2, 2017 XDBS, a leading business to business lead generation firm for technology companies, has expanded its investment by announcing its new delivery center…