Rising indie collective CVC pick ten essential Welsh albums they think the world needs to hear. See the albums they chose right here.