JLL finds a 15-acre warehouse space and helps secure a $15m grant for the clean energy startup