The benefits have been enormous in terms of facilitating communications, business processes, and access to information.
There have been enormous benefits in multiple facets.
It must be a beautiful country, except they won't let you travel outside.