Home Tags Station F

Station F, the International Startup Incubator, Has Bad English

The world's largest startup incubator, Station F, claims to operate fully in English. But the language mistakes would indicate otherwise.
- Advertisement -