NETWORKING-INVESTORS-PITCHING-EXHIBITION

Internet Usage Statistics:
617,116 Internet users in Dec 2017;
5.5% of the population, according to IWS.

Facebook Subscribers:
450,000 Facebook users in Dec 2017;
4.0% of the population, according to FB.