Albedo
- Country
Italy
- Website
- https://www.albedoaudio.com
- Founded
- -
Albedo is an audio brand from Italy, which offers floorstanding loudspeakers and center channel speakers.
Products
- Loudspeakers
- Floorstanding Loudspeakers, Center Channel Speakers
Albedo is an audio brand from Italy, which offers floorstanding loudspeakers and center channel speakers.