Tag: whaling

  • IWC Meaning & Full Form Explained

    The acronym IWC stands for International Whaling Commission. Established in 1946, the International Whaling Commission is an intergovernmental organization that is responsible for the conservation of whales and the management of whaling. The main goal of the IWC is to ensure the sustainable use of whale resources and protect these magnificent creatures from overexploitation. The…