Info Digital Africa (ID Africa), a Nigerian public relations, marketing communications and strategic advisory company, has announced the launch of…