Car and solar margins leave much to be desired
Net profit margin; financial year