ICG posts record gains

Share this