Green Globe is mentioned often enough on EC3's site. See the link. Come on, guy.
This is a risky venture but I don't think its an outright scam. The business model just might not work. That is possible.
The TravelMole DD is curious. But I think I've heard of TravelMole before their alliance.
Gates' keeps bringing up vague language in their PRs. Every company in America does that. It is possible the deal falls through. That's why they do it. Come on.