Gross Margin has slightly improved as compared to last quarter due to easing input cost pressure and pass through to the customers. However, revenue and consequently profitability during the quarter got impacted due to spill over of service billing followed by non-availability of required infrastructure from the customer end and also continued shortage of semiconductors.