Regulation of OTT (video streaming) platforms in India: A case of Information Technology Rules 2021

IIMA