Yet a major solar IPO this week largely flew under the radar. … cost of energy, is a common metric to measure the cost of producing renewable energy.
Read Complete New : This Amazon-backed startup puts a price tag on trees, eyeing a 0 billion market opportunity