For 2. I'd say he's right in that python has played a fairly large role in Google's developer outreach and seems to be the lingua franca for expressing ideas in code within Google.
The first point is just sloppy, and suggests that Forbes doesn't engage in the outdated and unfashionable practice of editing it's writers. The second is a fairly pedestrian observation about the software industry, that languages and technologies are identified with some entities more than others. That the languages a person who is a developer knows may affect his view of companies that use them is not in question, whether it's a benefit to the companies in question is unknowable.
This model may not be for everyone but it allows us to bring in great non-staff writers like Timothy Lee (http://blogs.forbes.com/timothylee/).
While contributors can still pitch mag stories there's still a lot of editorial involvement in the print publication.
There are likely uses of other languages internally for small projects or one-off kind of things, but large companies generally prefer some standard practices/patterns/languages. For well written code, you have to realize, your code will likely outlast your employment. That means someone must maintain it, fix bugs, augment its functionality, etc... It is MUCH easier to manage that whole flow with strict(ish) stylistic standards (Google has these) and a small range of possible languages. If you've ever seen code written 15 years ago in the (then) language du jour, with no sort of consistent/recognizable style/coding patterns, etc.. you will understand why companies do this kind of thing.
The second quote is pretty easy to support with sources. Google has three _official_ languages that can be deployed into production, and Python is one of them. See [this post from a Googler](http://everythingsysadmin.com/2011/01/python-is-better-than-...), for instance. I have no idea how hard a rule this is, but many a Googler has mentioned it. I think it's worthy of being called a 'fact', and thus completely valid in the article in question.
For a long time the 3 "approved" languages for use in production systems at Google were Java, Python and (a subset of) C++ (Javascript was a fourth language, but was a special case - used only in the browser) [1][2].
I believe that has changed recently with Sawzel, Go, Dart, etc, but he is correct in principle.
[1] http://panela.blog-city.com/python_at_google_greg_stein__sdf...
[2] http://dave-ford.blogspot.com/2008/01/googles-4-approved-pro...
1) "If your bakery doesn’t have an iPhone, it will soon be at the mercy of outfits like Yelp." - What does that even mean?
2) "A little known fact about Google, for instance, is that its investment in Python (one of the three languages the company uses for its work)" - Gonna go out on a limb here and state that Google uses more than three languages.