Stewards extends maturity of USD 1.6 million promissory note installment to Oct. 15 - SWRD News | Rallies