Amid requests from various countries for launch of their satellites, India has decided to set up one more launch site to expand its capacity in this aspect.