ICT meets MecaTech's banner