ElectronicaMusic ReviewsFinding Liberation Through Music: Artela’s ‘Paralysed in Paradise’ Promotes Contemplation and ResilienceHailing from Taiwan and now based in London, Artela is a remarkable artist who wears multiple hats as a singer,... Read More