Palathra Constructions Wins Order Worth INR 26.95 Million In Kerala