Aberdeen Holdings

Aberdeen Holdings is a privately-held diversified conglomerate headquartered in Sri Lanka.