International Development and Investment Corporation (IDI), a key member of the Sao Mai Group, has consistently ranked among the largest seafood producers and exporters in Vietnam.