It is fishy that many people giveing opinion to sell but why just because stock fall. Company had just acquire company teklink in march 1 for 5.8 milliom usd. That simply means that company might in cash crunch and that's the reason behind delay in buyback. Even they have paid dividend. Only trust official bse and nse notification given on their official website thank you