Star India logo

Star India

Media
      
                                      
                                        
                                        
                                        
                
      


      
              Description:

Star India Private Limited is a Indian media conglomerates, a fully owned subsidiary of 21st Century Fox.

Location:
Mumbai, MH, India
Founded:
1991