Marine Products Corp. reports 2Q results

Top