Answer: A) He must be aware of the fact that despite globalization and the emergence of the Internet, firm geographic location has actually maintained its importance.
Step-by-step explanation:
Charlie must consider that despite the fact that the internet and technology have made globalization more accessible, the location of a business remains very important hence the old saying "its all about location location location".
The firm's geographical location has an effect on stakeholders in the company such as customers, employees and suppliers. For the customers, even if the business was to rely on the internet and delivering goods, the location needs to be convenient enough to ship goods from.
The Suppliers as well need to be able to send the goods ordered for in a timely fashion and an improper location can hamper that. Even employees need a place to work in that is conducive for them in terms of logistics and a safe working environment. Charlie should definitely not forget about the importance of location.