News

The amount of electrical power that was developed under carefully controlled test conditions. Providing highly localized “per ...