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