Car and solar margins leave much to be desired

Net profit margin; financial year

Source: Pitchbook