ITPL

Definition : Information Technology Park Limited
Category : Regional » Buildings & Landmarks
Country/Region : India India
Popularity :
Type :
Initialism

What does ITPL mean?

International Tech Park, Bangalore (ITPB), formerly known as Information Technology Park Limited (ITPL), is a technology park in Whitefield, Bengaluru, Karnataka, India.