Treasury bills: Government records 98% oversubscription in last auction

Treasury bills
Treasury bills