Oscar-Nominated Film Blocked by CBFC Sparks Market Concerns
A Oscar-nominated film has faced a major setback as the Central Board of Film Certification (CBFC) in India blocked its release, raising concerns among investors and market analysts about the poten…
