Government Polytechnic College, Palakkad - College in Palakkad, India 2025: Rankings, Fees, Cutoff, Placements