What a twit. Most of those sites seem fine and the one that's not in English is actually a company and there's an English version of the page (should be highlighted, but still accessible).
If I were an investor I'd want to see a little something more than what I saw today.