Kelly Lee Owens Is Not Here For A Quick Fix

The Welsh producer talks about her debut EP, Oleic, and keeping creative control