Company Sun Trust Bank Debuts In Nigeria, Promises Tech Driven Services The Whistler Aug 16, 2016 0 SunTrust Bank (STB) Limited, a newly licensed regional bank, began operations yesterday (Monday), becoming the…