NBA to open new offices in Africa, India