This ASSET PURCHASE AGREEMENT, dated April 25, 2017 and effective as of April 1, 2017 (the “Effective Date”), is by and among Mantra Venture Group Ltd., a British Columbia corporation (“Buyer”), and InterCloud Systems, Inc., a Delaware corporation (“Seller”).