The Saudi Central Bank (SAMA) gave the green light for stc Bank to commence its operations in the Kingdom. In April 2024, ...