Naspers integrated annual report 31 March 2017 and notice of annual general meeting released today, 21 July 2017. For the full report and additional documents, please click here.