Cressanda Renewable Energy Solutions Limited · Cressanda E Platform Private Limited · Krystalklear Properties Private Limited · Cressanda Railway Solutions Limited · Cressanda Food Solution Private Limited · Cressanda Staffing Solution Private Limited