Keyla Technologies offers free websites to 10,000 SMEs’ Keyla Technologies is offering free e-commerce websites to 10,000 SME businesses throughout 2022. The firm is doing this in partnership with Terminal Africa. 2 years ago by Guardian Nigeria