Subros Ltd (BOM:517168) reports strong revenue growth and export performance, while facing margin pressures and strategic inventory challenges.