Mac Charles is a holding company based in India, primarily engaged in the hotel, real estate, property development, and wind energy sectors. The company focuses on the construction of commercial office buildings that provide scenic views of a golf course and the urban skyline. Its main source of revenue comes from office rentals, complemented by its involvement in electricity sales and other segments. Mac Charles operates exclusively within the Indian market.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.