19 July 2010
Foreign Bank Guarantees sent/received through 'swift message' is (only) valid. Stamping is required for internal purposes as per the norms of the issuing country. Only the problem will arise on invocation of the Bank Guarantee, so don't accept BG executed on letter head of the foreign bank.
Please see the views of other experts to confirm my reply.