The Automech Formula car expo, set to run 15-19 March, is reportedly seeing limited participation from local industry players who are backing out due to declining sales and worsening economic conditions, Al Mal