Businesscafe - Lankan Angel Network (LAN), the country’s largest network of angel investors, has been appointed the Entrepreneurship World Cup’s Official National Organizer for Sri Lanka. ...