If you have local business in your local language - definitely YES! I think just big international companies can advertise without geo-targeting. On the other hand - different countries, different cultures, different visuals. So - YES, big companies also need to have different ads in different countries.
Finding your competitors Facebook Ads and improving upon their strategy is one of the best things you can do for your brand and for your business. It allows for flexibility, experimentation and success in fewer steps than ever before. So if you’re stuck trying to find ways to beat the competition over Facebook, we’re here to help.
Geo-targeting Facebook ads can allow you to promote your brand in a better way as you can enable your brand to be discovered by relevant audiences.