The organization now consists of 25 subsidiaries .
Is one of the largest business conglomerates in Sri Lanka .
The organization now consists of 25 subsidiaries and is one of the largest business conglomerates in Sri Lanka .