It will feature 27 stations with a maximum capacity of 108 ... which has now been submitted to Neath Port Talbot Council for ...